Analysing the Tradeoffs Among Requirements, Architectures and COTS Components

نویسندگان

  • Carina Frota Alves
  • João Bosco Pinto Filho
  • Jaelson Brelaz de Castro
چکیده

The development of software systems from already built COTS components has been motivated by the prospect of reduced cost and development time. However, developing COTS-based systems introduces new challenges and risks different from building systems from scratch. In particular, this new paradigm requires simultaneous tradeoffs among user requirements, COTS products and system architecture. In this paper, we describe a set of guidelines for handling risks and uncertainties associated with such tradeoffs.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

COTS Software Selection: The Need to make Tradeoffs between System Requirements, Architectures and COTS/Components

This short paper presents a new research agenda to address problems of COTS software selection in the forthcoming decade. It describes the increasing shift towards software engineering based on COTS software packages, the limitations of current COTS/component-based software engineering methods and research efforts, and proposes a new research agenda to address the problems which arise from a so...

متن کامل

Negotiating Requirements for COTS-based Systems

Selecting COTS products is a process that inherently involves tradeoffs. In this position paper, we highlight the challenges of the requirements process for COTS-based system where the negotiation of requirements plays a critical task. In particular, it is necessary to perform a careful balancing between stakeholders requirements and COTS features. We analyse the processes of COTS matching and ...

متن کامل

Analysing the Impact of Change in COTS-Based Systems

Commercial off-the-shelf (COTS) software components promise benefits in terms of greater productivity, reduced time to market and reliability. However, their blackbox nature poses significant challenges assessing and managing the impact of change. We propose an approach to help developers to understand the impact of change. It relies on the use of a COTS componentoriented development process an...

متن کامل

Software Architectures for Dependable and Distributed Systems

This position paper describes the current state-of-the-art and the future vision of software architectures for dependable systems. The study of software architectures is a relatively new field in software engineering, which has emerged from the need of modelling and analysing software systems at a very high level of abstraction. The current trend of building trustworthy systems from existing un...

متن کامل

The Need to Revisit Architectural Connectors

Composing and analysing COTS-based critical systems depends on a great degree on the interaction patterns among the components and the strategies used by them to guarantee that the overall temporal, security and dependability requirements will be met. However, the element which naturally describes this system aspect an architectural connector is being continuously mistreated and underemployed. ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001